home *** CD-ROM | disk | FTP | other *** search
/ Level Mania 2 / Level Mania 2.iso / CD1 / EDITOR / EDITINI.ZIP / EDITINI.DOC next >
Encoding:
Text File  |  1996-02-06  |  4.3 KB  |  115 lines

  1. C&C INI Editor (The Fan - s2lee@jupiter.scs.ryerson.ca) 
  2. ------------------------------------------------------
  3.  
  4. Usage: EDITINI {input}
  5. The saved output file is named TEXT.INI
  6. (input file is optional)
  7.  
  8. This is an INI editor for Command & Conquer.  
  9.  
  10. This editor helps the user to create/edit the "AI" of a mission.  If you are
  11. not familiar with the INI structure then you should read the documentation
  12. below to get some sort of idea of how the INI structure works.
  13.  
  14. This editor is to provide some relief to the people who wish to create a good
  15. mission that involves reinforcements, triggers etc.
  16. ===============================================================================
  17.  
  18. Things that this editor can do
  19. ------------------------------
  20. Create entries for following
  21. [Teamtypes]
  22. [Waypoints]
  23. [Triggers]
  24. [CellTriggers]
  25.  
  26. The [Teamtypes] section is the designation of teams to be created, reinforced
  27. etc. depending on the [Triggers] section (where you select the type of units
  28. and the actions to execute).
  29.  
  30. ■ Example of a Teamtypes entry would be:
  31.  
  32. ■ attack1=Goodguy,x,x,x,x,x,x,x,x,TRAN:1,MCV:1,MTNK:3,UNLOAD:waypoint
  33. (where x is not important - i calculate them all for you)
  34. This means a Chinook would carry an MCV and 3 medium tanks and unload
  35. them at a Waypoint that you choose.
  36. -------------------------------------------------------------------------------
  37. The [Waypoints] section is the actual location on a 64 x 64 matrix map. 
  38. (It is actually 62 x 62 because the of the "border" but nevertheless the cell
  39. location would be from 65 - 4030.
  40.  
  41. ■ Example of a waypoint entry would be:
  42.  
  43. ■ 10=2909 means Waypoint #10 is referring to the cell location 2909 in the map.
  44. -------------------------------------------------------------------------------
  45. The [Triggers] section would be responsible for creating units or executing an
  46. action from the [Teamtypes] section.
  47.  
  48. ■ Example of a Trigger entry would be:
  49.  
  50. ■ trig1=Time,Reinforce.,10,Goodguy,attack1
  51. "trig1" would execute once after 10 time units (time units may differ depending
  52. on the performance of your computer) have counted - and would bring in the
  53. "attack1" teamtype as a reinforcement to the GDI side.
  54. -------------------------------------------------------------------------------
  55. The [CellTriggers] section is described as
  56. "When a unit steps on cell location xxxx activate the Trigger blahblah."
  57.  
  58. ■ Example of a Celltrigger entry would be:
  59.  
  60. ■ 3021=trig1
  61. When a unit steps on cell location 3021, the trigger "trig1" would execute as
  62. explained in the trigger example above - In 10 units of time, GDI would receive
  63. reinforcements of 3 med. tanks and a MCV.
  64. ===============================================================================
  65. If you still don't know what's going on, just get an idea of the function 
  66. of each section and then perhaps my program may help you understand the INI
  67. structure.
  68.  
  69. Good Luck!
  70.  
  71. Future considerations:
  72.  
  73. * More efficient stack system
  74. * Ability to handle [BASES] and [Structures] so that you can select
  75.   what the CPU can rebuild
  76. * Graphical interface (no time for it yet)
  77.  
  78. Please email me for any suggestions.
  79.  
  80. History & Revisions
  81. -------------------
  82. EDITINI v0.99
  83.      - Initial bug test release
  84.  
  85. EDITINI v1.00
  86.      - Now displays in 43/50 column mode
  87.      - Fixed some cosmetic displays (ie. Waypoint listings)
  88.      - Fixed the [Teamtypes] vehicle selection to its proper listing
  89.      - Updated the [Trigger] events with all the selections (ie Dropzones etc)
  90.      - Hopefully this will hold out as a release
  91.  
  92. EDITINI v1.0a
  93.      - Corrected problem with random waypoint values when editing the
  94.        teamtypes (when you have an existing waypoint it changed the number)
  95.  
  96. EDITINI v1.0b
  97.      - Fixed problem with deleting [triggers] and [teamtypes]
  98.      - Added warning "Quit without saving new changes"
  99.      - Better documentation
  100.      - I think it is pretty much bug free??
  101.  
  102. * Crud, there seems to be more revisions to correct bugs than new features!
  103.  
  104. Many thanx go to Wayne M. McGee who probably spent more time debugging
  105. this program than I did.  And Andrew Griffin (Buggy) for supplying info
  106. of the INI structure.
  107.  
  108. Please report any bugs to 
  109.  
  110. The Fan 
  111. (Simon)
  112. s2lee@jupiter.scs.ryerson.ca
  113.  
  114. You may distribute freely without modifications to the program(s) / docs.
  115.